

# 连接数据库 ：pymysql
"""
1. 概念 ： 主要用来连接mysql数据库
2. 连库步骤 ：
    (1). 导包 ：import pymysql
    (2). 建立数据库连接 ： conn = pymysql.connect(host,user,password,port,database,charset)
    (3). 创建游标 : cursor = conn.cursor()
    (4). 执行sql语句
        1) : 执行任何sql : rownumber = cursor.execute(sql)
        2）：查询所有数据 ：fetchall()
        3) ：查询一条数据 : fetchone()
        4) : 查询多条数据 : fectchmany(number)  ,number代表的是数字

    (5). 关闭游标 ： cusror.close()
    (6). 关闭连接 ： conn.close()
"""

# 1. 导包
import pymysql

# 2. 建立数据库连接
conn = pymysql.connect(host="localhost",user="root",password="root",database="school",charset='utf8')

# 3. 创建游标
cursor = conn.cursor()

# 4. 执行sql语句
sql = "select * from students"
rownumber = cursor.execute(sql)
print("rownumber:",rownumber)

# result = cursor.fetchall()

# 查询一条数据
result = cursor.fetchone()
print("result:",result)

# 查询多条数据
res1 = cursor.fetchmany(10)
print("res1",res1)
# 5. 关闭游标
cursor.close()

# 6. 关闭连接
conn.close()